tennis court – Deutsch–English translations

🇬🇧 en de 🇩🇪

tennis court noun

  • surface on which tennis is played
Tennisplatz
Wiktionary Links